lay something at the feet of – English–Türkçe translations

🇬🇧 en tr 🇹🇷

lay something at the feet of verb

  • to assign responsibility for (something) to (someone)
itham etmek
Wiktionary Links